TAGs: ten steps